water separability - Alemán Inglés Diccionario